#ifndef _I2C_H
#define _I2C_H

extern "C" char   I2C_ReadU8(short position);
extern "C" short  I2C_ReadU16(short position);
extern "C" long   I2C_ReadU32(short position);
extern "C" void   I2C_ReadBuffer(short position, char *pbuf, short len);

extern "C" void  I2C_WriteU8(short position, char value);
extern "C" void  I2C_WriteU16(short position, short value);
extern "C" void  I2C_WriteU32(short position, long value);
extern "C" void  I2C_WriteBuffer(short position, char *pbuf, short len);


#endif

